module.exports = {
  pages: {
    index: {
      // entry for the page
      entry: 'src/main.js',
    },
  },
  lintOnSave: false, //关lint闭语法检查
  /*  配置代理服务器(方式一)   端口号跟本地一样(8080)，下面的5000端口号是要访问获取资源的服务器端口号
  这种方式有两种弊端
  1.不能配置多个代理
  2.不能够控制何时使用代理，只能是本地没有的时候才会使用代理请求目标服务器 
  */
  // devServer: {
  //   proxy: 'http://localhost:5000',
  // },

  //配置代理的第二种方式，可以配置多个代理服务器,根据不同的前缀请求不同的服务器
  devServer: {
    proxy: {
      '/api': {
        target: 'http://localhost:5000', //目标服务器地址
        pathRewrite: { '^/api': '' }, //请求的url去掉前缀
        ws: true, //是否支持websocket，默认是true
        changeOrigin: true, //是否显示真实的host地址，默认是true，代表不显示真实的
      },
      '/demo': {
        target: 'http://localhost:5001',
        pathRewrite: { '^/demo': '' },
        ws: true,
        changeOrigin: true,
      },
    },
  },
};
